spotted bat - Turkish English Dictionary